CEO
Dean Henry
CEO Approval Rating
70/100
Selleck supplies biochemical products and services that includes signaling inhibitors, modulators and compound libraries.